
package com.zhiwei.codesecurity.common.webservice.checkmarx.portal.v7;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>CxWSResponseServerLicenseData complex type的 Java 类。
 * 
 * <p>以下模式片段指定包含在此类中的预期内容。
 * 
 * <pre>
 * &lt;complexType name="CxWSResponseServerLicenseData"&gt;
 *   &lt;complexContent&gt;
 *     &lt;extension base="{http://Checkmarx.com}CxWSResponseServerManagersLicenseData"&gt;
 *       &lt;sequence&gt;
 *         &lt;element name="ExpirationDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="MaxConcurrentScans" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="MaxLOC" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="HID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="SupportedLanguages" type="{http://Checkmarx.com}ArrayOfSupportedLanguage" minOccurs="0"/&gt;
 *         &lt;element name="MaxAuditUsers" type="{http://www.w3.org/2001/XMLSchema}int"/&gt;
 *         &lt;element name="CurrentAuditUsers" type="{http://www.w3.org/2001/XMLSchema}int"/&gt;
 *       &lt;/sequence&gt;
 *     &lt;/extension&gt;
 *   &lt;/complexContent&gt;
 * &lt;/complexType&gt;
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CxWSResponseServerLicenseData", propOrder = {
    "expirationDate",
    "maxConcurrentScans",
    "maxLOC",
    "hid",
    "supportedLanguages",
    "maxAuditUsers",
    "currentAuditUsers"
})
public class CxWSResponseServerLicenseData
    extends CxWSResponseServerManagersLicenseData
{

    @XmlElement(name = "ExpirationDate")
    protected String expirationDate;
    @XmlElement(name = "MaxConcurrentScans")
    protected String maxConcurrentScans;
    @XmlElement(name = "MaxLOC")
    protected String maxLOC;
    @XmlElement(name = "HID")
    protected String hid;
    @XmlElement(name = "SupportedLanguages")
    protected ArrayOfSupportedLanguage supportedLanguages;
    @XmlElement(name = "MaxAuditUsers")
    protected int maxAuditUsers;
    @XmlElement(name = "CurrentAuditUsers")
    protected int currentAuditUsers;

    /**
     * 获取expirationDate属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getExpirationDate() {
        return expirationDate;
    }

    /**
     * 设置expirationDate属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setExpirationDate(String value) {
        this.expirationDate = value;
    }

    /**
     * 获取maxConcurrentScans属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMaxConcurrentScans() {
        return maxConcurrentScans;
    }

    /**
     * 设置maxConcurrentScans属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMaxConcurrentScans(String value) {
        this.maxConcurrentScans = value;
    }

    /**
     * 获取maxLOC属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMaxLOC() {
        return maxLOC;
    }

    /**
     * 设置maxLOC属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMaxLOC(String value) {
        this.maxLOC = value;
    }

    /**
     * 获取hid属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHID() {
        return hid;
    }

    /**
     * 设置hid属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHID(String value) {
        this.hid = value;
    }

    /**
     * 获取supportedLanguages属性的值。
     * 
     * @return
     *     possible object is
     *     {@link ArrayOfSupportedLanguage }
     *     
     */
    public ArrayOfSupportedLanguage getSupportedLanguages() {
        return supportedLanguages;
    }

    /**
     * 设置supportedLanguages属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link ArrayOfSupportedLanguage }
     *     
     */
    public void setSupportedLanguages(ArrayOfSupportedLanguage value) {
        this.supportedLanguages = value;
    }

    /**
     * 获取maxAuditUsers属性的值。
     * 
     */
    public int getMaxAuditUsers() {
        return maxAuditUsers;
    }

    /**
     * 设置maxAuditUsers属性的值。
     * 
     */
    public void setMaxAuditUsers(int value) {
        this.maxAuditUsers = value;
    }

    /**
     * 获取currentAuditUsers属性的值。
     * 
     */
    public int getCurrentAuditUsers() {
        return currentAuditUsers;
    }

    /**
     * 设置currentAuditUsers属性的值。
     * 
     */
    public void setCurrentAuditUsers(int value) {
        this.currentAuditUsers = value;
    }

}
